Hydroelectric Power — synonyms, definition

1. hydroelectric power (Noun)

3 synonyms
hydro hydroelectricity hydropower
1 definition

hydroelectric power (Noun) — Electricity produced by water power.

1 type of
electricity